home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-12-12 | 24.6 KB | 630 lines | [TEXT/R*ch] |
-
- Hello to you all!
-
- Again, one time there is hardly any info, a few days later it's more than
- enough for an update. So here it goes:
-
- Matthias Kahlert lets us know the Power Macintosh 4400 is not only
- available in France but also in Germany. Perhaps in the whole of Europe?
- Perhaps everywhere?
-
- From an another anonymous report I learned the Power Macintosh 9600 has the
- same 'mach' type number as the 9500. Running at 210 MHz (bus speed 50 MHz).
-
- The Apple Specs 11/96 were released and the Relabled Macintosh Models
- report is updated accordingly.
-
- Bye,
- Rene
-
-
- René G.A. Ros mailto:rgaros@bio.vu.nl http://www.bio.vu.nl/home/rgaros
- ----------------------------------------------------------------------------
- Will Micro$oft go bankrupt in 1901 because of the Year 2000 Problem?
-
-
-
- Gestalt Selectors List 3.6.3 Update
- ===================================
-
- Maintained and published by Rene G.A. Ros (rgaros@bio.vu.nl)
-
- First published: 12 October 1992, 13:15 CET (GMT+1)
- Last version : 12 October 1996, 12:15 CET (GMT+2, DST)
- Previous update: 28 November 1996, 21:15 CET (GMT+1)
- Last modified : 12 December 1996, 21:00 CET (GMT+1)
-
- The complete version is available to subscribers by sending an email to:
- gestalt-selectors-list-request@bio.vu.nl
- with as subject:
- archive get recent/gestalt-selectors.etx
- or to get the compressed version:
- archive get recent/gestalt-selectors.sit.hqx
- The latest GSL version is also available on the GSL Web page. Point your
- Internet browser to:
- http://www.bio.vu.nl/home/rgaros/gestalt/
-
- If this is the first update you receive since subscribing to the mailing
- list you may want to get the previous updates as well. Then email to the
- address listed above and use this command:
- archive get updates/updates-comb.etx
-
- A vertical bar in front of a line indicates the line has changed or was
- added.
-
- PLEASE SEND COMMENTS AND CORRECTIONS TO THE EDITOR AS SOON AS POSSIBLE.
-
- The following persons contributed to this update:
-
- ===========================================================================
- Contributions to the selector sections
- ===========================================================================
- Person Software Selector(s) added/changed
- ---------------------------------------------------------------------------
- Des Courtney Gestalt Kaput ext GtKt
- Jean-Pierre Curcio System hrad, mach
- unknown IMS_, KCMM
- Rene Ros General Controls cp gprf
- PPCShare ext? YshP
- System bugx
- Maf Vosburgh DepthCharge cp *DC*
- The Ansel Adams Screen Saver cp
- Idle, Mafv
- WDEF Leopard cp Lprd
- ---------------------------------------------------------------------------
-
- ===========================================================================
- Contributions to the non-selector sections
- ===========================================================================
- Person Chapter/Section
- ---------------------------------------------------------------------------
- Des Courtney Reports/Accelerated 68K Macintosh Computers
- Jean-Pierre Curcio Reports/Macintosh Compatibles
- Rene Ros Reports/Relabled Macintosh Models
- ---------------------------------------------------------------------------
-
- Wish list
- ---------
- The table below lists the topics on which more information is needed
- regarding the Gestalt selectors which provide information about these
- topics.
-
- ===========================================================================
- WANTED
- ===========================================================================
- Information wanted about:
- ---------------------------------------------------------------------------
- Mac OS 8:
- Coach Manager
- Feature Manager
- Memory Allocator Framework
- Notification Manager: notifier support
- Patch Manager
- Scheduled Task Manager
- Server Manager
- Tip Manager
- Transitional Memory Manager
- Trigger Manager
- FireWire
- Game Sprockets API
- Gestalt Manager its future
- |Java virtual machine
- multi-processing 'kbd ' already obsolete, 'proc' also? :-)
- |Pippin machine IDs?
- PPCP full: PowerPC Platform; formerly CHRP
- RAID compatible drivers installed?
- SD-ROM Super CD-ROM (10x capacity CD-ROM) driver software?
- Universal Serial Bus (USB)
-
- machine IDs for the latest or upcoming Macs
-
- and more info for the General Info/System Managers section
- ---------------------------------------------------------------------------
-
- Apple System Software (A-D)
- ===========================
- No changes.
-
- Apple System Software (E-H)
- ===========================
- hrad (Mac OS Licensing Extension ext [???])
- (System? [7.5.3?])
- (System 7.5 Update enbl [2.0])
- gestaltHardwareVendorCode &AS22
- Returns hardware vendor information.
-
- #define gestaltHardwareVendorCode 'hrad'
- #define gestaltHardwareVendorApple 'Appl' /* Hardware built by */
- /* Apple Computer Inc. */
- #define gestaltHardwareVendorPCC? 'pcc ' /* Hardware built by */
- /* Power Computing Corp. */
- | #define gestaltHardwareVendorUMAX? 'Umax' /* Hardware built by */
- | /* UMAX (on Apus 3000, */
- | /* not on Pulsar 225) */
-
- NOTE:
- This selector is backwards compatible with Macintosh compatibles introduced
- before System 7.5.3 was introduced? The response 'pcc ' is returned when
- using System 7.5.3 on a Power Computer Power 100.
-
- System 7.5.3 on a PowerCurve 601/120 does not install this selector
- nor 'srad'. (Mark Schrier)
- Selector installed and returning 'pcc ' on a Power Computing Power 100.
- (John Tsombakos)
-
- On a Motorola Starmax and with Harmony the value 0 is returned.
-
- See also the 'srad' selector in this section.
-
- See for more information on this selector and its twin 'srad', the
- 'Manufacturer Identification' section in the 'Reports' chapter.
-
- Apple System Software (I-L)
- ===========================
- No changes.
-
- Apple System Software (M)
- =========================
- mach (System [6.0.4]) INF
- gestaltMachineType
- Returns one of the following values, indicating the type of
- machine.
-
- enum {
- #define gestaltMachineType 'mach' /* machine type */
-
- gestaltPowerMac4400? = 514, /* Power Macintosh 4400/160; */
- /* released only in France, */
- /* Germany and other European */
- /* countries? */
- }
- [other values and the notes are omitted]
-
- Apple System Software (N-O)
- ===========================
- No changes.
-
- Apple System Software (P-S)
- ===========================
- No changes.
-
- Apple System Software (T-Z)
- ===========================
- No changes.
-
- Apple Additional Software
- =========================
- No changes.
-
- Third Parties Software
- ======================
- |*DC* (DepthCharge cp [1.2] by Maf Vosburgh)
- | Returns a handle to a private data structure.
-
- |GtKt (Gestalt Kaput ext [1.0] by Des Courtney)
- | gestaltGestaltKaputVersion
- | Returns the version of the extension as NumVersion.
- |
- | #define gestaltGestaltKaputVersion 'GtKt' /* Gestalt Kaput */
- |
- | NOTE: Both the t characters are actually the option-t character
- | (0xA0).
-
- idle (IdleTime INIT [1.0] by UserLand Software)
- gestaltIdleTime?
- Returns the number of clock ticks since the last keystroke, disk
- insertion, mouse movement or mouse click.
-
- #define gestaltIdleTime? 'idle'
-
- | NOTE: See also the 'Idle' selector.
-
- *DC* (DepthCharge cp [1.2] by Maf Vosburgh)
- | Returns a handle to a private data structure.
-
- |Idle (The Ansel Adams Screen Saver cp [1.0] by Maf Vosburgh)
- | Returns the number of clock ticks since the last keystroke, disk
- | insertion, mouse movement or mouse click.
- |
- | NOTE: See also the 'idle' selector.
- |
- |Lprd (WDEF Leopard cp [1.2] by Maf Vosburgh)
- | Returns a handle to a private data structure.
- |
- |Mafv (The Ansel Adams Screen Saver cp [1.0] by Maf Vosburgh)
- | Returns a pointer to a private data structure.
- |
- | NOTE:
- | The v character are actually the option-shift-v character
- | (0xD7).
- |
- |YshP (PPCShare ext? by YARC Systems Corporation Inc.)
- | gestaltPPCShare?
- | Returns the address of a structure of type PPCShareEntries, defined in
- | the header file ppcshare.h. &M09
- |
- | NOTE:
- | PPCShare, the YARC PowerPC sharing engine, is a software module for
- | use with YARC's PowerPC coprocessors.
-
- Unknown Apple Software
- ======================
- bugx (7.5.2 Printing Fix ext [1.0.2?])
- (System [7.5])
- (System Update ext [3.0])
- gestaltBugFixAttrsThree
- Returns information about the fixes applied.
-
- enum {
- #define gestaltBugFixAttrsThree 'bugx'
- gestalt??? = 0,
- gestaltFSpCreateScriptSupportFix = 1,
- /* FSpCreate and FSpCreateResFile correctly set scriptCode in the */
- /* volume's catalog &AS23 */
- gestalt??? = 2,
- gestalt??? = 3,
- gestalt??? = 5,
- gestalt??? = 7,
- gestalt??? = 8,
- gestaltDIXZeroSupportsBadBlocks = 9, /* &AD29 */
- gestaltOTPrintingFix? = 10, /* OT Printing fix by */
- /* 7.5.2 Printing Fix ext */
- | gestalt??? = 11,
- | gestalt??? = 12,
- | gestalt??? = 15,
- | gestalt??? = 16,
- | gestalt??? = 17};
-
- NOTE:
- The System Update reserves the 'bugx', 'bugy' and 'bugz' gestalt
- selectors to indicate which fixes are installed on a given machine.
- These are for Apple internal use only, and developers should not rely
- on these. There is no guarantee that they will be supported in future
- versions of Macintosh system software. &AT06
-
- gprf (General Controls cp [7.5])
- gestaltGeneralControlsAttr?
- Returns information about the settings made in the General Controls
- control panel.
-
- enum {
- #define gestaltGeneralControlsAttr? 'gprf'
- gestaltControlGoDocuments? = 0, /* go to Documents folder */
- gestaltControlGoLast? = 1, /* go to last used folder */
- gestaltControlProtectSystem?= 2, /* Protect System folder */
- gestaltControlHideDesktop? = 3, /* Hide desktop */
- gestaltControlLauncher? = 4, /* Display Launcher on startup */
- gestaltControlWarnShutdown? = 5, /* Warn on incorrect shutdown */
- | gestalt??? = 6}; /* unknown, since 7.5? */
-
- Unknown Third Parties Software
- ==============================
- |IMS_ (??? [???] on Umax Pulsar 225)
-
- |KCMM (??? [???] on Umax Pulsar 225)
-
- Reports
- =======
-
- Macintosh Compatibles
- ---------------------
- (by Rene Ros, contributions by Jean-Pierre Curcio, Kenneth Knotts and Marc
- Schrier. Also based on MacWEEK articles and GURU application by Newer
- Technologies.)
-
- So far the clone manufacturers have released computers which hardware
- is identical, though clockspeed may be different, to other computers
- released by Apple. This was part of the license agreement. The first
- compatibles with their own machine IDs are those from Motorola (9/96).
- This section contains a table of clone model names and the equivalent Apple
- ID number and constant name.
-
- The Pioneer clone (codename Pioneer MPC-GX1 where MPC stands for Multimedia
- Personal Computer) was observed at CeBIT '95.
-
- ===========================================================================
- Clone Machines
- ===========================================================================
- Manufacturer Model Name Apple Hardware Model
- ID Constant
- ---------------------------------------------------------------------------
- APS Tech. Inc. M*Power 603e160 ??? Motorola Starmax?
- M*Power 603e200 ??? Motorola Starmax?
- M*Power 604e200 ??? Motorola Starmax?
- Daystar Genesis MP 132 ???
- Genesis MP 150 ???
- Genesis MP 300 ???
- Genesis MP 360+ ???
- Genesis MP 528/132
- - w/7500 Logic Board ???
- - w/8500 Logic Board ???
- - w/9500 Logic Board ???
- Genesis MP 600
- |Motorola Starmax 3000/160 514 gestaltPowerMac4400?
- | ...and three other models?
- NUpowr Power PC for PowerBooks 500's
- ???
- Pioneer MPC-GX1 100 gestaltPowerMac6100_66
- Power Computing Power 100 55 gestaltPowerMac8100_100
- Power 120 12! gestaltPowerMac8100_120
- PowerBase 180 ??? Performa 6400?
- PowerBase 200 ??? Performa 6400?
- PowerBase 240 ??? Performa 6400?
- PowerCurve 601/120 108 gestaltPowerMac7200 @ 120
- PowerTower 166 108 gestaltPowerMac7200 @ 166
- PowerTower 180 108 gestaltPowerMac7200 @ 180
- PowerTower Pro 180 67 gestaltPowerMac9500 ?
- PowerTower Pro 200 67 gestaltPowerMac9500 ?
- PowerTower Pro 225 67 gestaltPowerMac9500 ?
- PowerCenter 120 108 gestaltPowerMac7200 @ 120
- PowerCenter 132 108 gestaltPowerMac7200 @ 132
- PowerCenter 150 108 gestaltPowerMac7200 @ 150
- PowerWave 604/120 67 gestaltPowerMac9500
- PowerWave 604/132 67 gestaltPowerMac9500
- PowerWave 604/150 67 gestaltPowerMac9500
- Radius 81/110 40 gestaltPowerMac8100_110
- System 100 ??? gestaltPowerMac8100??? ?
- |UMAX Computer Apus 3000 58 gestaltPerforma6400
- | Pulsar 225 67 gestaltPowerMac9500
- SuperMac Riptide ? ???
- SuperMac Storm Surge 150 ???
- SuperMac S900L/150 gestaltPowerMac9500 ?
- SuperMac S900L/180 gestaltPowerMac9500 ?
- SuperMac S900L/180DP gestaltPowerMac9500 ?
- SuperMac S900L/200 gestaltPowerMac9500 ?
- SuperMac S900/225 gestaltPowerMac9500 ?
- SuperMac J700 ???
- SuperMac C500/140 ???
- SuperMac C600/160 ???
- SuperMac C600/180 ???
- SuperMac C600/200 ???
- SuperMac C600/240 ???
- ---------------------------------------------------------------------------
- ! value not belonging to any by Apple released computer
- ---------------------------------------------------------------------------
-
- |Accelerated 68K Macintosh Computers
- |-----------------------------------
- |(by Des Courtney)
- |
- |On 680x0 Macs running 7.1 or 7.5, the 'cput' selector can return some
- |unusual or erronious results. On certain AV models, some Powerbook 500s,
- |and on machines with accelerator boards, the result is always wrong.
- |
- |For example, on my Mac LC with a Sonnet 50/25 '040 board 'proc' returns
- |68040 and 'cput' returns 68010, unless you use "older" headers that
- |interpret the result as 68020... Applied Engineering's and MicroMac's
- |boards are prone to this as well.
- |
- |A work-around for programmers is to use the 'sysa' selector to determine
- |whether to call 'proc' or 'cput'. But some development houses don't bother
- |and just lean on 'cput'. Several applications refuse to run on the above
- |mentioned models.
- |
- |I wrote a small extenstion, named Gestalt Kaput, that overrides 'cput' to
- |mirror 'proc' on 68k machines. You can obtain a copy by sending an email to
- |Des Courtney (deslee@bright.net).
-
- Relabled Macintosh Models
- -------------------------
- (by Rene Ros;
- Originally based on the Mac Models List by J.D. Sterling Babcock.
- Since Summer 1995 based on MacFacts and Apple Specs by Apple
- Computer Inc.)
-
- The Performa models usually (there are some exceptions) return a machine
- ID# for the model they are based on. The table below lists several models
- which are simply relabled and the hardware model they are based on.
-
- ===========================================================================
- Relabled Machines
- ===========================================================================
- Relabled Model Hardware Model Note
- Name Constant
- ---------------------------------------------------------------------------
- Macintosh ED gestaltMacPlus sold in Netherlands?,
- 512K with Mac SE case
- color
- Macintosh LC III+ gestaltPerforma460 33 MHz LC III ?
- Macintosh SE FDHD gestaltMacSE
- Performa 200 gestaltClassicII
- Performa 250 gestaltMacColorClassic sold in Australia and
- Britain
- Performa 275 gestaltMacColorClassicII?
- Performa 400 gestaltMacLCII
- Performa 405 gestaltMacLCII
- Performa 410 gestaltMacLCII
- Performa 430 gestaltMacLCII
- Performa 450 gestaltMacLCIII
- Performa 460 not relabeled, own ID
- Performa 466 gestaltPerforma460
- Performa 467 gestaltPerforma460
- Performa 475 gestaltMacLC475
- Performa 476 gestaltMacLC475
- Performa 520 gestaltMacLC520
- Performa 550 gestaltMacLC550
- Performa 560 gestaltMacLC550
- Performa 575 gestaltMacLC575
- Performa 577 gestaltMacLC575
- Performa 578 gestaltMacLC575
- Performa 580 gestaltMacLC580
- Performa 588 gestaltMacLC580
- Performa 600 not relabeled, own ID
- Performa 630 gestaltMac630
- Performa 631 gestaltMac630
- Performa 635 gestaltMac630
- Performa 636 gestaltMac630
- Performa 637 gestaltMac630
- Performa 638 gestaltMac630
- Performa 640 gestaltMac630
- Performa 5200 gestaltPowerMac5200
- Performa 5210 gestaltPowerMac5200
- Performa 5215 gestaltPowerMac5200
- Performa 5220 gestaltPowerMac5200
- Performa 5260 gestaltPowerMac5200
- Performa 5270 gestaltPowerMac5200
- |Performa 5280 gestaltPowerMac5200
- Performa 5300 gestaltPowerMac5200
- Performa 5320 gestaltPowerMac5200
- Performa 5400 gestaltPowerMac5400
- Performa 5410 gestaltPowerMac5400 only released in Japan?
- Performa 5420 gestaltPowerMac5400 only released in Japan?
- |Performa 5430 gestaltPowerMac5400 outside the US
- |Performa 5440 gestaltPowerMac5400 outside the US
- Performa 6110 gestaltPowerMac6100_60
- Performa 6112 gestaltPowerMac6100_60
- Performa 6115 gestaltPowerMac6100_60
- Performa 6116 gestaltPowerMac6100_60
- Performa 6117 gestaltPowerMac6100_60
- Performa 6118 gestaltPowerMac6100_60
- Performa 6200 gestaltPowerMac6200
- Performa 6205 gestaltPowerMac6200
- Performa 6210 gestaltPowerMac6200
- Performa 6214 gestaltPowerMac6200
- Performa 6216 gestaltPowerMac6200
- Performa 6218 gestaltPowerMac6200
- Performa 6220 gestaltPowerMac6200
- Performa 6230 gestaltPowerMac6200
- Performa 6260 gestaltPowerMac6200
- Performa 6290 gestaltPowerMac6200
- Performa 6300 gestaltPowerMac6200
- Performa 6310 gestaltPowerMac6200
- Performa 6320 gestaltPowerMac6200
- Performa 6360 gestaltPerforma6400
- Performa 6400 not relabeled, own ID
- |Performa 6410 gestaltPerforma6400
- |Performa 6420 gestaltPerforma6400
- Quadra 660AV gestaltMacCentris660AV
- Workgroup Server 60 gestaltMacCentris610
- Workgroup Server 80 gestaltMacQuadra800
- Workgroup Server 95 gestaltQuadra950
- Workgroup Server 95+ gestaltQuadra950
- Workgroup Server 6150 gestaltPowerMac6100_60
- Workgroup Server 7250 gestaltPowerMac7200 @ 120 MHz
- Workgroup Server 8150 gestaltPowerMac8100_80
- Workgroup Server 8550 gestaltPowerMac8500 @ 132 or 200 MHz
- ---------------------------------------------------------------------------
-
- General Info
- ============
-
- Sources
- -------
-
- M Miscellaneous sources
- |M09 YARC Technical Note (YARC Systems Corporation Inc.)
- | http://www.yarc.com/PPCshare.htm
-
- About this list
- ===============
- For this update this chapter only includes the 'Gestalt Submission Form',
- 'Acknowledgements' and 'Editors' Address' sections.
-
- Gestalt Submission Form
- -----------------------
- You can use this form to report information you found on already included
- selectors. But you can also use it to register new Gestalt selector codes.
- If you want to register the selector code your software installs, make sure
- you registered your code first with Apple Computer, Inc. Also, it is your
- good right if you chose to keep the meaning of the response value private.
- If so, still register so that others can at least detect your software by
- determining if the selector is present.
-
- Software means, in this form, the software which installs the selector
- code. Not the whole package, just the extension or control panel (perhaps
- application) itself.
- The package is the product name in which the software is included and
- distributed.
- If data is not available or relevant, leave it blank. When the selector
- contains non-ASCII characters, please also provide the hexadecimal value.
-
- You can also fill in this form on-line because it is also on the WWW
- pages of the GSL: http://www.bio.vu.nl/home/rgaros/gestalt/
-
-
- Your name:
-
- Your email address:
-
- Your company name:
-
- Do you want to remain anonymous? Yes / No
-
- Software name:
-
- Software type: O application
- O control panel
- O extension (also 'appe')
- O other:
-
- Category: O Apple System Software
- O Apple Additional Software
- O Apple Software
- O Third Parties Software
-
- Package name:
-
- Author or Company name:
-
- Gestalt Selector:
-
- Constant name:
-
- First version to install selector:
-
- Source of information:
-
- Short description of the returned response:
-
-
-
-
-
- Additional constant names and values for the response value meaning:
-
-
-
-
-
- Please email this form to this Internet address: rgaros@bio.vu.nl
-
- Acknowledgements
- ----------------
- I want to thank the following persons for their contributions to this
- update and their support of this list:
-
- ===========================================================================
- Name Internet Email Address
- ---------------------------------------------------------------------------
- Des Courtney deslee@bright.net
- Matthias Kahlert mkahlert@donau.de
- Maf Vosburgh, MultiMedia Corporation maf@mmcorp.com
- ---------------------------------------------------------------------------
-
- Legal Stuff
- -----------
- (C) 1992-1996, Rene G.A. Ros
-
- It is not allowed to distribute the GSL updates separate from the full GSL.
- The full GSL can be used freely but is not public domain.
- See for legal information the Legal Stuff chapter of the full Gestalt
- Selectors List.
-
- Editor's Address
- ----------------
- Rene G.A. Ros
- developer at Mac Support Automatisering B.V., Uitgeest, The Netherlands
- consultant to the Computer Department,
- Biology Faculty, Vrije Universiteit Amsterdam, The Netherlands
- contract programmer Pascal and C, also 4th Dimension and other data-bases
-
- Bastionweg 108
- 1383 JD Weesp
- The Netherlands, Europe
-
- Phone: +31 294 413167
- Email: rgaros@bio.vu.nl (preferred)
- rgaros@dds.nl
- ros@macsupport.nl
- 100112.1363@compuserve.com
-